﻿
.box{width:100%; margin:0px auto;}
.box1200{width:1200px;margin:0px auto}
.box1500{width:1500px;margin:0px auto}
.box1920{width:1920px;margin:0px auto}
.clearboth {clear:both;}
.header { height:99px;}
.indextopic { font-family:Aria; font-size:14px; height:80px; text-align:center;}
.indextopic h1 {font-size:28px;letter-spacing:8px; font-weight:400; height:40px; line-height:40px; }
.indextopic h1 span { font-size:28px; font-weight:400;color:#c79a7b; }
.indextopic h1.white { color:#FFF; }

.mobilemenu {display:none;}
.mobilemenu .logo { width:154px; height:65px; float:left; margin:17px 0px 17px 0px; background:url('../../resource/img/logo.png') no-repeat;}

.header .logo { width:154px; height:65px; float:left; margin:17px 0px 17px 0px; background:url('../../resource/img/logo.png') no-repeat;}
.header .logo a{ width:154px; height:65px; display:block;}
.header .menu {margin:47px 0px 0px 0px; float:right; }
.header .menu ul{ width:900px; list-style-type:none;}
.header .menu ul li{ width:10.5%; text-align:center; float:left;}
.header .menu ul li a{font-size:17px;}
.header .menu ul li a:hover{color:#c79b7e; font-weight:800;}

.indexbanner {height:695px;}

.indexabout { padding-top:61px;}
.indexabout .aboutcontent { padding: 10px 100px 10px 100px;
    font-size: 16px;
    line-height: 30px;
}
.indexabout .aboutphotto { padding:71px 0px 83px 0px;}

/*旗下产业*/
.index_chanye {margin-top:32px;background-color:#f8f2ef;padding:67px 0px 80px 0px;}
.index_chanye .index_chanye_list {overflow:hidden;}
.index_chanye .index_chanye_list ul {width:1288px;}
.index_chanye .index_chanye_list ul li {padding-right:88px;padding-bottom:59px;width:556px;height:282px;float:left;}
.index_chanye .index_chanye_list ul li .index_chanye_item {width:556px;height:282px;float:left;}
.index_chanye .index_chanye_list ul li .index_chanye_item .chanye_mark {width:256px;height:100px;margin:91px 150px 91px 150px;color:#FFF;text-align:center;line-height:100px;opacity:0.7;font-size:25px;font-weight:400;background-color:#b9845f;}
.index_chanye .index_chanye_list ul li:hover .index_chanye_item .chanye_mark {width:556px;height:282px;line-height:282px;margin:0px 0px 0px 0px;}

/**/

/*首页产品*/
.index_product { padding:65px 0px 113px 0px;}
.index_product_list {width:100%; height:465px; width:1200px;}
.m-product{position:relative;overflow:hidden}
.m-product-list{overflow-y:hidden;width:100%;height:465px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}
.m-product-list li{float:left;width:100%;height:100%;padding-bottom:120px;overflow:hidden;text-align:center;background-repeat:no-repeat;background-position:center 0;background-size:auto 100%}
.m-product-list li a{display:block;height:100%}
.m-product-dot{position:absolute;bottom:48px;left:0;width:100%;text-align:center}
.m-product-dot span{display:inline-block;width:12px;height:12px;margin:0 5px;border-radius:6px;background:#bb8a67;background:hsla(0,0%,100%,.8);cursor:pointer;-webkit-transition:width .3s ease,background .3s ease;transition:width .3s ease,background .3s ease}
.m-product-dot span:hover{background:#666;background:hsla(0,0%,100%,.4)}
.m-product-dot span.active{width:23px;background:#2d71ce;cursor:default}
/*新闻*/
.index_news{ background-color:#f8f8f8; padding-top:60px;}
.index_news_list { padding-bottom:90px; overflow:hidden;}
.index_news_list ul { width:1245px;}
.index_news_list ul li { width:370px; float:left; padding-right:45px;}
.index_news_list ul li .i_n_l_item { background-color:#FFF; width:100%;}
.index_news_list ul li .i_n_l_item .i_n_l_item_photo {max-height:239px;}
.index_news_list ul li .i_n_l_item .i_n_l_item_photo img{width:370px; height:239px;}
.index_news_list ul li .i_n_l_item .i_n_l_item_title { padding:0px 10px 0px 10px; margin-top:25px;height:55px; line-height:25px; font-size:20px; color:#323232; text-align:center;}
.index_news_list ul li .i_n_l_item .i_n_l_item_instr {padding:0px 10px 0px 10px;height:86px; overflow:hidden; line-height:22px;}
.index_news_list ul li .i_n_l_item .i_n_l_item_other {padding:0px 10px 0px 10px;height:60px; line-height:60px;}

/*页脚*/
.index_footer{ background-color:#f2f2f2;height:386px;}
.index_footer .i_f_content{ padding:60px 0px 60px 0px;}
.index_footer .i_f_content .i_f_logo { width:100%; height:50px; float:left;}

.index_footer .i_f_content .i_f_contact {width:50%; margin-top:70px; float:left;}
.index_footer .i_f_content .i_f_contact p{font-size:14px; height:25px; line-height:25px;}
.index_footer .i_f_content .i_f_wechat {width:342px; margin-top:70px; float:right;}
.index_footer_copyright {
    background-color: #fff;
    height: 70px;
}
.index_footer_copyright .i_f_c_content{ padding:13px;}
.index_footer_copyright .i_f_c_content p{ font-size:14px; height:25px; line-height:25px;}


/******************内页联系我们***************************/
/*关于我们内页*/
.innerbanner {height:400px;}
.innercontact {
margin-top: 67px;
}
.about_dsz { height:400px;}
.about_dsz .about_dsz_photo {width:500px; float:left;}
.about_dsz .about_dsz_instr {width:600px; float:right; text-align:left; line-height:30px; font-size:16px;}
.about_tream {
padding: 20px 0px 20px 0px;
}
.listteam { width:100%; margin:52px 0px 52px 0px;}
        
.listteam ul{ width:1252px; overflow:hidden; list-style-type:none;}
.listteam ul li{ width:261px; border:1px solid #f2f2f2; margin-right:50px;  height:442px; float:left;}       
        
.listteam ul li .team_item{ width:261px; height:424px; float:left;}
.listteam ul li .team_item .team_item_photo{ width:261px; height:382px; float:left;}
.listteam ul li .team_item .team_item_title{ width:261px; height:60px; background-color:#b07043; color:#FFF; line-height:25px; font-size:18px; text-align:center; float:left;}
.about_qywh{
height:715px;
margin-top:32px;
        padding:67px 0px 80px 0px;
        background-image:url('/resource/img/bg.png') ;
        background-size:100% 100%;
}

.listqywh { width:100%;}
.listqywh ul { margin-top:150px; list-style-type:none;}
.listqywh ul li { width:33%; float:left;}
.about_hore { padding:20px 0px 20px 0px;}
.alisthelp { width:100%; margin:52px 0px 52px 0px;}
.alisthelp ul{ width:1224px; overflow:hidden; list-style-type:none;}
.alisthelp ul li{ width:384px; margin-right:24px; margin-bottom:24px; height:300px; float:left;}
.alisthelp ul li img{ width:384px;height:265px;}
.alisthelp ul li p{ height:30px; line-height:30px; text-align:center;}

/*新闻动态*/
.innercontact .listnewcate {
    width: 100%;
    height: 40px;
    float: left;
    border-bottom: 2px solid #f5f5f5;
    margin-bottom:20px;
}
.innercontact .listnewcate ul { list-style-type:none;}
.innercontact .listnewcate ul li { width:100px; padding:0px 30px 0px 30px; text-align:center;  float:left; font-size:18px; border-right:2px solid #808080;}
.innercontact .listnewcate ul li:last-child { border:0px;}
.innercontact .listnewcate ul li:first-child {text-align:left;padding:0px 0px 0px 0px;}
.innercontact .listnewcate ul li.active a:link,
.innercontact .listnewcate ul li.active a:visited{color:#ff6a00;font-size:18px;}
.innercontact .listnewcate ul li.active a:hover{color:#ff6a00;font-size:18px;}
.innercontact .listnewcate ul li a:link,
.innercontact .listnewcate ul li a:visited{font-size:18px;}
.innercontact .listnewcate ul li a:hover{color:#ff6a00;font-size:18px;}

.listnews { width:100%; margin:52px 0px 52px 0px;}
.listnews .listnews_item{ width:100%; float:left; background-color:#f8f8f8; margin-bottom:40px;}
.listnews .listnews_item .news_item_photo{ width:370px; height:239px; float:left;}
.listnews .listnews_item .news_item_photo a{ width:370px; height:239px; display:block;}
.listnews .listnews_item .news_item_box{ width:765px; height:239px; margin-right:20px; float:right;}
        
.listnews .listnews_item .news_item_box .news_item_title{ width:100%; float:left; margin-top:15px; line-height:25px; font-size:18px;}
.listnews .listnews_item .news_item_box .news_item_title a:link,
.listnews .listnews_item .news_item_box .news_item_title a:visited{font-size:18px; text-decoration:none;}
.listnews .listnews_item .news_item_box .news_item_title a:hover{font-size:18px; text-decoration:underline;}
.listnews .listnews_item .news_item_box .news_item_instr{ width:100%; float:left; margin-top:15px; line-height:25px; font-size:15px;}
.listnews .listnews_item .news_item_box .news_item_more{ width:100%; float:left; margin-top:15px; line-height:25px; font-size:15px;}
.listnews .listnews_item .news_item_box .news_item_more span{ float:right; color:#999; margin-right:20px;}
.innercontact .listnewcate {
    width: 100%;
    height: 40px;
    float: left;
    border-bottom: 2px solid #f5f5f5;
    margin-bottom:20px;
}
.innercontact .listnewcate ul { list-style-type:none;}
.innercontact .listnewcate ul li { width:100px; padding:0px 30px 0px 30px; text-align:center;  float:left; font-size:18px; border-right:2px solid #808080;}
.innercontact .listnewcate ul li:last-child { border:0px;}
.innercontact .listnewcate ul li:first-child {text-align:left;padding:0px 0px 0px 0px;}
.innercontact .listnewcate ul li.active {color:#ff6a00;}
.contentview { width:100%; margin:52px 0px 52px 0px;}
.contentview .view_title{ width:100%; float:left; height:100px; line-height:100px; font-size:25px; text-align:center;}
.contentview .view_content{ width:100%; float:left; margin-top:20px; margin-bottom:50px;  text-align:left; line-height:30px; font-size:16px;}
.contentview .view_content img{ margin-top:20px; text-align:center;}

/*旗下产业*/
.listservice { width:100%; margin:52px 0px 52px 0px;}
.listservice .service_item{ width:100%; margin-bottom:40px; float:left;}
.listservice .service_item .service_item_photo{ width:736px; height:385px; float:left;}
.listservice .service_item .service_item_title{ width:464px; height:385px; line-height:385px; background-color:#b07043;  text-align:center; float:left;}
.listservice .service_item .service_item_title a:visited,
.listservice .service_item .service_item_title a:link {color:#FFF; font-size:25px;}
.listservice .service_item .service_item_title a:hover {color:#f7f2f2; font-size:25px;}
.contentview { width:100%; margin:52px 0px 52px 0px;}
.contentview .view_title{ width:100%; float:left; height:100px; line-height:100px; font-size:25px; text-align:center;}
.contentview .view_content{ width:100%; float:left; margin-top:20px; margin-bottom:50px;  text-align:left; line-height:30px; font-size:16px;}
.contentview .view_viedo{ width:100%; float:left; margin-top:20px;  text-align:center;}
.contentview .view_content img{ margin-top:20px; text-align:center;}

/*产品中心*/
.listproduct {width:100%;margin:52px 0px 52px 0px;}
.listproduct ul {width:1251px;overflow:hidden;list-style-type:none;}
.listproduct ul li {width:364px;border:1px solid #f2f2f2;margin-right:51px;margin-bottom:51px;height:422px;float:left;}
.listproduct ul li .product_item {width:364px;height:424px;float:left;}
.listproduct ul li .product_item .product_item_photo {width:364px;height:351px;float:left;}
.listproduct ul li .product_item .product_item_title {width:364px;height:72px;line-height:72px;font-size:22px;text-align:center;float:left;}
.listproduct ul li:hover .product_item .product_item_title {background-color:#b07043;color:#FFF;}
/*.contentview {width:100%;margin:52px 0px 52px 0px;}
.contentview .view_title {width:100%;float:left;height:100px;line-height:100px;font-size:25px;text-align:center;}
.contentview .view_content {width:100%;float:left;margin-top:20px;margin-bottom:50px;text-align:left;line-height:30px;font-size:16px;}
.contentview .view_content img {margin-top:20px;text-align:center;}
*/    
.product_view {width:100%;float:left;padding-bottom:50px;border-bottom:1px solid #f2f2f2;}
.product_view .product_view_param {width:600px;float:left;}
.product_view .product_view_param .product_view_title {font-size:26px;line-height:40px;}
.product_view .product_view_param .product_view_subtitle {border-bottom:1px solid #f2f2f2;padding-bottom:20px;font-size:20px;line-height:40px;}
.product_view .product_view_param .product_view_param_A {border-bottom:1px solid #f2f2f2;padding-bottom:20px;font-size:16px;line-height:30px;}
.product_view .product_view_param .product_view_param_B {padding-bottom:20px;font-size:16px;line-height:30px;}
.product_view .product_view_photo {width:480px;height:480px;float:right;border:1px solid #f2f2f2;}
/*服务支持*/
.listhelp { width:100%; margin:52px 0px 52px 0px;}
.listhelp ul{ width:1220px; overflow:hidden; list-style-type:none;}
.listhelp ul li{ width:285px; margin-right:20px; margin-bottom:20px; height:200px; float:left;}
.listhelp ul li img{ width:285px;height:165px;}
.listhelp ul li p{ height:30px; line-height:30px; text-align:center;}
/*合作伙伴*/
.listparter { width:100%; margin:52px 0px 52px 0px;}
.listparter ul{ width:1236px; overflow:hidden; list-style-type:none;}
.listparter ul li{ width:376px; margin-right:36px; margin-bottom:36px; height:216px; float:left;}
.listparter ul li p{ height:30px; line-height:30px; text-align:center;}

/*联系我们*/
.innercontact {margin-top:67px;}
.innercontact .location {width:100%;height:150px;float:left;border-bottom:2px solid #f5f5f5;background:url('/resource/img/location.png') no-repeat center;}
.locationinfo {width:675px;margin:52px auto 52px auto;}
.locationinfo .location_item {width:100%;height:100px;background-color:#f7f7f7;margin-bottom:3px;float:left;}
.locationinfo .location_item .location_item_photo {width:145px;height:100px;border-right:1px solid #f2f2f2;float:left;}
.locationinfo .location_item .location_item_title {line-height:100px;padding-left:30px;font-size:18px;float:left;}
.locationmap {width:100%;height:460px;background-color:#000;margin:52px auto 52px auto;}
/*加入我们*/
.innercontact {margin-top:67px}
.join {width:100%;float:left;border-bottom:2px solid #f5f5f5;margin-bottom:50px;padding-bottom:20px;line-height:25px}
.join h1 {font-size:20px;height:30px;line-height:30px;color:#c89c7f}
.listjob {width:100%;margin:52px 0px 52px 0px}
.listjob .listjob_item {width:100%;float:left;background-color:#f8f8f8;margin-bottom:40px}
.listjob .listjob_item .job_item_location {width:315px;height:106px;padding:80px 20px 20px 20px;font-size:20px;text-align:center;background-color:#ebebeb;float:left}
.listjob .listjob_item .job_item_location .area{margin-top:70px;}
.listjob .listjob_item .job_item_box {width:780px;height:186px;margin-right:20px;float:right}
.listjob .listjob_item .job_item_box .job_item_title {width:100%;float:left;margin-top:15px;line-height:25px;color:#666;text-align:right;font-size:14px}
.listjob .listjob_item .job_item_box .job_item_instr {width:100%;float:left;margin-top:15px;line-height:25px;font-size:16px}
